<html>
<head>
<%@ include file="../includes/comun.jsp"%>
<script type="text/javascript">
	$(document).ready(function () {	
		$(".monto").each(function () {
			$(this).setMask({mask:"99.999,999,999,999",type:"reverse",defaultValue:"000"});
		});
		$(".numero").each(function () {
			$(this).setMask({mask:"999999999999",type:"reverse",defaultValue:""});
		});
	});
	
	function validarIngresoEfectivo(){
			var txtEfectivo = obtenerParametro($('#txtEfectivo').val());
			var txtFeble = obtenerParametro($('#txtFeble').val());
			var selDivisa = obtenerParametro($('#selDivisa').val());
			var hddMoneda = obtenerParametro($('#hddMoneda').val());

			if(txtEfectivo == null || txtEfectivo == 0){
				alert("Debe ingresar el monto a depositar");
				return false;
			}
			
			if(txtFeble == null || txtFeble == 0){
				alert("Debe ingresar el monto de feble");
				return false;
			}
			
			if(selDivisa == null){
				alert("Debe seleccionar la divisa");
				return false;
			}
			
			if(parseInt(selDivisa) != parseInt(hddMoneda)){
				alert("La divisa debe de ser igual a la moneda");
				return false;
			}
			
			return true;
	}
	
	function calcularMontoTotal(){
		var txtEfectivo = obtenerParametro($('#txtEfectivo').val());
		var txtFeble = obtenerParametro($('#txtFeble').val());
		var total = parseFloat(reemplazarCaracteres(txtEfectivo,",",""))+parseFloat(reemplazarCaracteres(txtFeble,",",""));
		$('#txtTotal').val(total);
	}
	
	function guardarCheques(){
			if(!validarIngresoEfectivo()){
				return;
			}
			
			if(!confirm("Esta seguro de grabar la informacion indicada")){
				return;
			}
			var accion = "<%=request.getContextPath()%>/operacion.do?method=grabarDepositoEfectivo";
			var query = $("#form1").serialize();
			$.ajax(
				{
					type:'POST',
					url:accion,
					data: query,
					success: function(text){
						alert(text);
					}
				}
			);
	}	
</script>
</head>
<body>
<form name="form1" id="form1" method="post" action="<%=request.getContextPath()%>/confirmacioningreso.do?method=confirmarIngreso">
<table width="100%" align="center" height="100%">
	<tr>
		<td valign="top">
			<div id="maestro">
				<table align="center" cellspacing="3" class="table3" width="100%">
					<tr>
						<td colspan="6" class="cuadrotitle">I. Depositar en Efectivo</td>
					</tr>
					<tr class="cuadrocontent">
						<td width="5%">&nbsp;</td>
						<td width="15%" class="tcelda1">Titular:</td>
						<td width="40%"><input type="text" name="txtTitular" id="txtTitular" value="${cuentaCliente.nombrecliente}, ${cuentaCliente.primerapellido} ${cuentaCliente.segundoapellido}" class="input" disabled="disabled" size="30" /></td>
						<td width="5%" class="tcelda1">Moneda:</td>
						<td width="15%"><input type="text" name="txtMoneda" id="txtMoneda" value="${cuentaCliente.divisa}" class="input" disabled="disabled" /><input type="hidden" name="hddMoneda" id="hddMoneda" value="${cuentaCliente.CODIGODIVISA}"/></td>
						<td width="10%">&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">Condici&oacute;n de la Cuenta:</td>
						<td><input type="text" name="txtCondicionCuenta" id="txtCondicionCuenta" class="input" disabled="disabled" size="30"/></td>
						<td>&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">N&uacute;mero de la Cuenta:</td>
						<td><input type="text" name="txtNumeroCuenta" id="txtNumeroCuenta" value="${cuentaCliente.numerocuenta}" class="input" disabled="disabled" size="30"/></td>
						<td class="tcelda1">Divisa:</td>
						<td><select name="selDivisa" id="selDivisa" >
								<option value="-1">--Seleccionar--</option>
								<c:forEach items="${cache.divisas}" var="divisa">
									<option value="${divisa.codigoparametro}">${divisa.descripcion}</option>
								</c:forEach>
							</select>
						</td>
						<td>&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">Efectivo:</td>
						<td><input type="text" name="txtEfectivo" id="txtEfectivo" class="input2 monto" onchange="javascript:calcularMontoTotal();" /></td>
						<td>&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">Feble:</td>
						<td><input type="text" name="txtFeble" id="txtFeble" class="input2 monto" onchange="javascript:calcularMontoTotal();" /></td>
						<td>&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">Total:</td>
						<td><input type="text" name="txtTotal" id="txtTotal" class="input2 monto" disabled="disabled" /></td>
						<td>&nbsp;</td>
					</tr>
					<tr class="cuadrocontent">
						<td>&nbsp;</td>
						<td class="tcelda1">Observaci&oacute;n:</td>
						<td colspan="4"><textarea rows="3" cols="30" name="txtObservacion" id="txtObservacion"></textarea></td>
					</tr>
				</table>
			</div>
		
		</td>
	</tr>
	<tr>
		<td align="center">
			<div id="botonera">
				<input type="button" value="Guardar" onClick="javascript:guardarCheques();" class="button1"/>
				<input type="button" value="Reimp. Voucher" onClick="" class="button1"/>
				<input type="button" value="Retornar" onClick="" class="button1"/>
			</div>
		</td>
	</tr>
</table>
</form>
</body>
</html>